mano de cazo - Spanish English Dictionary

mano de cazo

Meanings of "mano de cazo" in English Spanish Dictionary : 1 result(s)

Spanish English
Colloquial
mano de cazo [f] left-hander